isolated testicular tuberculosis mimicking testicular tumor - Turkish English Dictionary